• Article  

      ADVISE – A framework for evaluating cloud service elasticity behavior 

      Copil, G.; Trihinas, Demetris; Truong, H. -L; Moldovan, D.; Pallis, George C.; Dustdar, S.; Dikaiakos, Marios D. (2014)
      Complex cloud services rely on different elasticity control processes to deal with dynamic requirement changes and workloads. However, enforcing an elasticity control process to a cloud service does not always lead to an ...
    • Conference Object  

      Challenges in electronic roads in the information society: content-based image retrieval and IP DiffServ 

      Mylonas, Yiannos; Pattichis, Constantinos S.; Pitsillides, Andreas; Panis, Stathis (IEEE, 2000)
      The objective of this study is to address some technological challenges that we faced within the Electronic Roads in the Information Society (ERIS) project. The main task of ERIS is to investigate an approach for dynamic ...
    • Article  

      Fine-grained parallelism in dynamic Web content generation: The parse and dispatch approach 

      Papastavrou, Stavros; Samaras, George S.; Evripidou, Paraskevas; Chrysanthis, Panos K. (2003)
      Dynamic Web content is gaining in popularity over traditional static HTML as the means of providing Web users with personalized and dynamic information. To enable dynamic content, various technologies have been developed ...
    • Article  

      Implementing QoS aware component-based applications 

      Chimaris, Avraam N.; Papadopoulos, George Angelos (2004)
      By QoS (Quality of Service), we often refer to a set of quality requirements on the collective behavior of one or more objects. These requirements enable the provision of better service to certain data flows. The developer ...
    • Article  

      Mobile agents for World Wide Web distributed database access 

      Papastavrou, Stavros; Samaras, George S.; Pitoura, Evaggelia 1967- (2000)
      The popularity of the Web as a universal access mechanism for network information has created the need for developing web-based DBMS client/server applications. However, the current commercial applet-based approaches for ...
    • Article  

      Mobile agents for WWW distributed database access 

      Papastavrou, Stavros; Samaras, George S.; Pitoura, Evaggelia 1967- (1999)
      The popularity of Web as a universal access mechanism for network information has created the need for developing web-based DBMS client/server applications. However, the current commercial applet-based methodologies for ...
    • Article  

      Monitoring elastically adaptive multi-cloud services 

      Trihinas, Demetris; Pallis, George C.; Dikaiakos, Marios D. (2015)
      Automatic resource provisioning is a challenging and complex task. It requires for applications, services and underlying platforms to be continuously monitored at multiple levels and time intervals. The complex nature of ...
    • Conference Object  

      PALLAS: A querying interface for pervasive computing using handheld devices 

      Polyviou, S.; Evripidou, Paraskevas; Samaras, George S. (2004)
      In this paper we describe PALLAS (PALm Logic-based Algebraic Search), a prototype architecture, design and implementation for a search interface on a portable digital assistant. PALLAS is part of the UbAgent, a middleware ...
    • Conference Object  

      Survey on the Java-based approaches for web database connectivity 

      Papastavrou, Stavros; Chrysanthis, Panos K.; Samaras, George S.; Pitoura, Evaggelia 1967- (IEEE, 2000)
      The undeniable popularity of the web makes the efficient accessing of distributed databases from web clients an important topic. Various methods for web database integration have been proposed but recently there is an ...
    • Article  

      Threshold counters with increments and decrements 

      Busch, Costas; Demetriou, Neophytos; Herlihy, M.; Mavronicolas, Marios (2002)
      A threshold counter is a shared data structure that assumes integer values. It provides two operations: Increment changes the current counter value from v to v+1, while Read returns the value [v/w], where v is the current ...
    • Conference Object  

      Two-phase commit optimizations and tradeoffs in the commercial environment 

      Samaras, George S.; Britton, Kathryn; Citron, Andrew; Mohan, C. (Publ by IEEE, 1993)
      An atomic commit protocol can ensure that all participants in a distributed transaction reach consistent states, whether or not system or network failures occur. One widely used protocol is the two-phase commit (2PC) ...
    • Article  

      Two-phase commit optimizations in a commercial distributed environment 

      Samaras, George S.; Britton, K.; Citron, A.; Mohan, C. (1995)
      An atomic commit protocol can ensure that all participants in a distributed transaction reach consistent states, whether or not system or network failures occur. The atomic commit protocol used in industry and academia is ...